<?php

namespace com\aristo\ingenieros\view;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of ComprobantePendienteView
 *
 * @author ARISTO INGENIEROS
 */
class ComprobantePendienteView {

//put your code here
    private $id;
    private $fecha;
    private $numeracion;
    private $descripcion;
    private $razonsocial;

    function __construct() {
        $this->id = NULL;
        $this->fecha = NULL;
        $this->numeracion = NULL;
        $this->descripcion = NULL;
        $this->razonsocial = NULL;
    }

    public function getId() {
        return $this->id;
    }

    public function setId($id) {
        $this->id = $id;
    }

    public function getFecha() {
        return $this->fecha;
    }

    public function setFecha($fecha) {
        $this->fecha = $fecha;
    }

    public function getNumeracion() {
        return $this->numeracion;
    }

    public function setNumeracion($numeracion) {
        if ($numeracion > 0 && $numeracion != NULL && $numeracion != "") {
            $this->numeracion = str_pad("" + $numeracion, 10, "0", STR_PAD_LEFT);
        }
    }

    public function getDescripcion() {
        return $this->descripcion;
    }

    public function setDescripcion($descripcion) {
        $this->descripcion = $descripcion;
    }

    public function getRazonsocial() {
        return $this->razonsocial;
    }

    public function setRazonsocial($razonsocial) {
        $this->razonsocial = $razonsocial;
    }

    public function toJSON() {
        return get_object_vars($this);
    }

}